package com.ruoyi.web.service;

import java.util.List;
import com.ruoyi.web.domain.SysStorehouse;

/**
 * storehouseService接口
 * 
 * @author ruoyi
 * @date 2022-04-29
 */
public interface ISysStorehouseService 
{
    /**
     * 查询storehouse
     * 
     * @param recNo storehouseID
     * @return storehouse
     */
    public SysStorehouse selectSysStorehouseById(String recNo);

    /**
     * 查询storehouse列表
     * 
     * @param sysStorehouse storehouse
     * @return storehouse集合
     */
    public List<SysStorehouse> selectSysStorehouseList(SysStorehouse sysStorehouse);

    /**
     * 新增storehouse
     * 
     * @param sysStorehouse storehouse
     * @return 结果
     */
    public int insertSysStorehouse(SysStorehouse sysStorehouse);

    /**
     * 修改storehouse
     * 
     * @param sysStorehouse storehouse
     * @return 结果
     */
    public int updateSysStorehouse(SysStorehouse sysStorehouse);

    /**
     * 批量删除storehouse
     * 
     * @param recNos 需要删除的storehouseID
     * @return 结果
     */
    public int deleteSysStorehouseByIds(String[] recNos);

    /**
     * 删除storehouse信息
     * 
     * @param recNo storehouseID
     * @return 结果
     */
    public int deleteSysStorehouseById(String recNo);
}
